package com.cmccgz.udacs_landlord_webapp.utils;

import android.content.Context;
import android.widget.ImageView;

import com.cmccgz.baselibrary.image.GlideUtils;
import com.cmccgz.udacs_landlord_webapp.bean.WebBean;
import com.youth.banner.loader.ImageLoader;

/**
 * 用于banner显示图片
 */
public class BannerGlideImageLoader extends ImageLoader {
    private BannerGlideImageLoader(){}
    public static BannerGlideImageLoader instance(){
        return new BannerGlideImageLoader();
    }
    @Override
    public void displayImage(Context context, Object path, ImageView imageView) {
        if (path instanceof String) {
            GlideUtils.loadImage(context,path.toString(),imageView);
        }else if (path instanceof WebBean){
            GlideUtils.loadImage(context, ((WebBean) path).coverUrl,imageView);
        }
    }
}
